provide as a guarantee - Französisch Englisch Wörterbuch